semi-refined white sugar - Francés Inglés Diccionario